#ifndef CG_JEUJOUEUR_H
#define CG_JEUJOUEUR_H

#include <QVector>
#include "client_jeu.hpp"
#include "cg_cartejoueur.h"

class Cg_JeuJoueur : public QObject
{
    Q_OBJECT
public:

    Cg_JeuJoueur();
    Cg_JeuJoueur(unsigned int numero);
    void update();
    void ajouterCarte(Cg_CarteJoueur *carte);
    void ajouterCarte(Cg_CarteJoueur *carte, bool b);
    void retirerCarte(Cg_CarteJoueur *carte);
    void effacerJeu();

private :

    QVector<Cg_CarteJoueur*> m_cartes;
    unsigned int m_numeroJeu;
    unsigned int m_numeroJoueur;

public slots:

    void numero_change(unsigned int n);

};

#endif // CG_JEUJOUEUR_H
